package com.ty.controller;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.RedisTemplate;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller
@RequestMapping("/redistest")
public class RedisTestController {
    @Autowired
    RedisTemplate redisTemplate;

    public void redisTest1() {
//        往redis中存储数据
        redisTemplate.opsForValue().set("a", "b");
//        往redis中存储数据另一种方式
        redisTemplate.boundValueOps("c").set("d");
    }

    @RequestMapping("r")
    public String redisTest2() {
//        取出redis中的数据
        Object a = redisTemplate.opsForValue().get("a");
        System.out.println(a);
//        另一种方式
        Object c = redisTemplate.boundValueOps("c").get();
        System.out.println(c);
        return "index";
    }
}
